﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Jim.K3Cloud;

[Sdk("Kingdee.BOS.ServiceFacade.ServicesStub.Metadata.MetadataService.GetFieldFuncControlInfos", "获取字段功能控制信息")]
public class K3CloudGetFieldFuncControlInfosRequest : ISdkRequest<K3CloudGetFieldFuncControlInfosResponse>
{
    /// <summary>
    /// 表单ID
    /// </summary>
    public string formId { get; set; }
    /// <summary>
    /// 控制类型
    /// </summary>
    public string controlType { get; set; }

    public void Validate()
    {
    }
}


public class K3CloudGetFieldFuncControlInfosResponse : SdkResponse<List<K3CloudFieldFuncControlInfo>>
{

}

/// <summary>字段功能控制信息</summary>
public class K3CloudFieldFuncControlInfo
{
    /// <summary>表单ID</summary>
    public string FormId { get; set; }

    /// <summary>字段标识</summary>
    public string FieldKey { get; set; }

    /// <summary>控制类型</summary>
    public string ControlType { get; set; }

}
